a herb with edible leaves - Allemand Anglais Dictionnaire